confectionery and pastry filling made of pumpkin and syrup - French English Dictionary